package top.superflow.core.metadata.id.defaults

import top.superflow.core.metadata.category.Category
import top.superflow.core.metadata.id.Identification

import scala.beans.BeanProperty

class DefaultIdentification (keyInit : String,
                                      keyDescriptionInit : String,
                                      categoryInit : Category
                                      ) extends Identification{
  
  @BeanProperty
  protected var key : String = keyInit
  
  @BeanProperty
  protected var keyDescription : String = keyDescriptionInit
  
  @BeanProperty
  protected var category : Category = categoryInit
}